post, telegraph and telephone - Francés Inglés Diccionario